self importance - French English Dictionary